 /**
 * jims
 */
 package com.jims.master.modules.sync.entity;


import com.jims.master.common.persistence.DataEntity;
import org.hibernate.validator.constraints.Length;

 /**
  * 门诊费用Entity
  * @author ct
  * @version 2017-11-17
  */
 public class ClinicCost extends DataEntity<ClinicCost> {

     private static final long serialVersionUID = 1L;
     private String clinicId;		// 门诊id
     private String oeCName;		// 门诊费用分类名称
     private String oeCCode;		// 门诊费用分类代码
     private String oeCAmount;		// 门诊费用金额(元)
     private String mpmCode;		// 医疗付款方式代码
     private String oeSmCode;		// 门诊费用结算方式代码

     public ClinicCost() {
         super();
     }

     public ClinicCost(String id){
         super(id);
     }

     @Length(min=0, max=64, message="门诊id长度必须介于 0 和 64 之间")
     public String getClinicId() {
         return clinicId;
     }

     public void setClinicId(String clinicId) {
         this.clinicId = clinicId;
     }

     @Length(min=0, max=20, message="门诊费用分类名称长度必须介于 0 和 20 之间")
     public String getOeCName() {
         return oeCName;
     }

     public void setOeCName(String oeCName) {
         this.oeCName = oeCName;
     }

     @Length(min=0, max=2, message="门诊费用分类代码长度必须介于 0 和 2 之间")
     public String getOeCCode() {
         return oeCCode;
     }

     public void setOeCCode(String oeCCode) {
         this.oeCCode = oeCCode;
     }

     public String getOeCAmount() {
         return oeCAmount;
     }

     public void setOeCAmount(String oeCAmount) {
         this.oeCAmount = oeCAmount;
     }

     @Length(min=0, max=2, message="医疗付款方式代码长度必须介于 0 和 2 之间")
     public String getMpmCode() {
         return mpmCode;
     }

     public void setMpmCode(String mpmCode) {
         this.mpmCode = mpmCode;
     }

     @Length(min=0, max=2, message="门诊费用结算方式代码长度必须介于 0 和 2 之间")
     public String getOeSmCode() {
         return oeSmCode;
     }

     public void setOeSmCode(String oeSmCode) {
         this.oeSmCode = oeSmCode;
     }

 }